/**********************************************************************************************************************
 *  COPYRIGHT
 *  -------------------------------------------------------------------------------------------------------------------
 *
 *                This software is copyright protected and proprietary to Vector Informatik GmbH.
 *                Vector Informatik GmbH grants to you only those rights as set out in the license conditions.
 *                All other rights remain with Vector Informatik GmbH.
 *  -------------------------------------------------------------------------------------------------------------------
 *  FILE DESCRIPTION
 *  -------------------------------------------------------------------------------------------------------------------
 *          File:  TSC_DemMaster_0.c
 *        Config:  GL_Demo.dpa
 *   ECU-Project:  XB_SUP_F
 *
 *     Generator:  MICROSAR RTE Generator Version 4.19.0
 *                 RTE Core Version 1.19.0
 *       License:  CBD1800257
 *
 *   Description:  Implementation of wrapper software component for Bte-based Rte test cases
 *********************************************************************************************************************/
#include "Rte_DemMaster_0.h"
#include "TSC_DemMaster_0.h"















     /* Client Server Interfaces: */


     /* Service calls */


     /* Mode Interfaces */




     /* Trigger Interfaces */

     /* Inter-Runnable variables */













     /* Client Server Interfaces: */


     /* Service calls */
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBFaultDetectCtr_DTC_0x401001_GetFaultDetectionCounter(sint8 *FaultDetectionCounter)
{
  return Rte_Call_CBFaultDetectCtr_DTC_0x401001_GetFaultDetectionCounter(FaultDetectionCounter);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBFaultDetectCtr_DTC_0x401003_GetFaultDetectionCounter(sint8 *FaultDetectionCounter)
{
  return Rte_Call_CBFaultDetectCtr_DTC_0x401003_GetFaultDetectionCounter(FaultDetectionCounter);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBFaultDetectCtr_DTC_0x402001_GetFaultDetectionCounter(sint8 *FaultDetectionCounter)
{
  return Rte_Call_CBFaultDetectCtr_DTC_0x402001_GetFaultDetectionCounter(FaultDetectionCounter);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBFaultDetectCtr_DTC_0x402002_GetFaultDetectionCounter(sint8 *FaultDetectionCounter)
{
  return Rte_Call_CBFaultDetectCtr_DTC_0x402002_GetFaultDetectionCounter(FaultDetectionCounter);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBFaultDetectCtr_DTC_0x403001_GetFaultDetectionCounter(sint8 *FaultDetectionCounter)
{
  return Rte_Call_CBFaultDetectCtr_DTC_0x403001_GetFaultDetectionCounter(FaultDetectionCounter);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBFaultDetectCtr_DTC_0xc02287_GetFaultDetectionCounter(sint8 *FaultDetectionCounter)
{
  return Rte_Call_CBFaultDetectCtr_DTC_0xc02287_GetFaultDetectionCounter(FaultDetectionCounter);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBFaultDetectCtr_DTC_0xc02288_GetFaultDetectionCounter(sint8 *FaultDetectionCounter)
{
  return Rte_Call_CBFaultDetectCtr_DTC_0xc02288_GetFaultDetectionCounter(FaultDetectionCounter);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBReadData_DID_0x10a_Direction_of_rotation_ReadData(uint8 *Data)
{
  return Rte_Call_CBReadData_DID_0x10a_Direction_of_rotation_ReadData(Data);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBReadData_DID_0x10a_Wheel_Speed_FL_ReadData(uint8 *Data)
{
  return Rte_Call_CBReadData_DID_0x10a_Wheel_Speed_FL_ReadData(Data);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBReadData_DID_0x10a_Wheel_Speed_FR_ReadData(uint8 *Data)
{
  return Rte_Call_CBReadData_DID_0x10a_Wheel_Speed_FR_ReadData(Data);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBReadData_DID_0x10a_Wheel_Speed_RL_ReadData(uint8 *Data)
{
  return Rte_Call_CBReadData_DID_0x10a_Wheel_Speed_RL_ReadData(Data);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBReadData_DID_0x10a_Wheel_Speed_RR_ReadData(uint8 *Data)
{
  return Rte_Call_CBReadData_DID_0x10a_Wheel_Speed_RR_ReadData(Data);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBReadData_DID_0x10a_Wheel_Voltage_FL_ReadData(uint8 *Data)
{
  return Rte_Call_CBReadData_DID_0x10a_Wheel_Voltage_FL_ReadData(Data);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBReadData_DID_0x10a_Wheel_Voltage_FR_ReadData(uint8 *Data)
{
  return Rte_Call_CBReadData_DID_0x10a_Wheel_Voltage_FR_ReadData(Data);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBReadData_DID_0x10a_Wheel_Voltage_RL_ReadData(uint8 *Data)
{
  return Rte_Call_CBReadData_DID_0x10a_Wheel_Voltage_RL_ReadData(Data);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBReadData_DID_0x10a_Wheel_Voltage_RR_ReadData(uint8 *Data)
{
  return Rte_Call_CBReadData_DID_0x10a_Wheel_Voltage_RR_ReadData(Data);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBReadData_DID_0x10d_Valve_Status_FL_ReadData(uint8 *Data)
{
  return Rte_Call_CBReadData_DID_0x10d_Valve_Status_FL_ReadData(Data);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBReadData_DID_0x10d_Valve_Status_FR_ReadData(uint8 *Data)
{
  return Rte_Call_CBReadData_DID_0x10d_Valve_Status_FR_ReadData(Data);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBReadData_DID_0x10d_Valve_Status_RL_ReadData(uint8 *Data)
{
  return Rte_Call_CBReadData_DID_0x10d_Valve_Status_RL_ReadData(Data);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBReadData_DID_0x10d_Valve_Status_RR_ReadData(uint8 *Data)
{
  return Rte_Call_CBReadData_DID_0x10d_Valve_Status_RR_ReadData(Data);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBReadData_DID_0x10d_Valve_Voltage_FL_ReadData(uint8 *Data)
{
  return Rte_Call_CBReadData_DID_0x10d_Valve_Voltage_FL_ReadData(Data);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBReadData_DID_0x10d_Valve_Voltage_FR_ReadData(uint8 *Data)
{
  return Rte_Call_CBReadData_DID_0x10d_Valve_Voltage_FR_ReadData(Data);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBReadData_DID_0x10d_Valve_Voltage_RL_ReadData(uint8 *Data)
{
  return Rte_Call_CBReadData_DID_0x10d_Valve_Voltage_RL_ReadData(Data);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBReadData_DID_0x10d_Valve_Voltage_RR_ReadData(uint8 *Data)
{
  return Rte_Call_CBReadData_DID_0x10d_Valve_Voltage_RR_ReadData(Data);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBReadData_DTCAgingCounter_Driving_Cycles_Since_Last_Failed_ReadData(uint8 *Data)
{
  return Rte_Call_CBReadData_DTCAgingCounter_Driving_Cycles_Since_Last_Failed_ReadData(Data);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBReadData_OccurrenceCounter_Driving_Cycles_Since_Test_Failed_ReadData(uint8 *Data)
{
  return Rte_Call_CBReadData_OccurrenceCounter_Driving_Cycles_Since_Test_Failed_ReadData(Data);
}
Std_ReturnType TSC_DemMaster_0_Rte_Call_CBReadData_UncompletedTestCounters_Driving_Cycles_Since_Last_Completed_ReadData(uint8 *Data)
{
  return Rte_Call_CBReadData_UncompletedTestCounters_Driving_Cycles_Since_Last_Completed_ReadData(Data);
}


     /* Mode Interfaces */




     /* Trigger Interfaces */

     /* Inter-Runnable variables */













     /* Client Server Interfaces: */


     /* Service calls */


     /* Mode Interfaces */




     /* Trigger Interfaces */

     /* Inter-Runnable variables */













     /* Client Server Interfaces: */


     /* Service calls */


     /* Mode Interfaces */




     /* Trigger Interfaces */

     /* Inter-Runnable variables */













     /* Client Server Interfaces: */


     /* Service calls */


     /* Mode Interfaces */




     /* Trigger Interfaces */

     /* Inter-Runnable variables */













     /* Client Server Interfaces: */


     /* Service calls */


     /* Mode Interfaces */




     /* Trigger Interfaces */

     /* Inter-Runnable variables */













     /* Client Server Interfaces: */


     /* Service calls */


     /* Mode Interfaces */




     /* Trigger Interfaces */

     /* Inter-Runnable variables */













     /* Client Server Interfaces: */


     /* Service calls */


     /* Mode Interfaces */




     /* Trigger Interfaces */

     /* Inter-Runnable variables */













     /* Client Server Interfaces: */


     /* Service calls */


     /* Mode Interfaces */




     /* Trigger Interfaces */

     /* Inter-Runnable variables */













     /* Client Server Interfaces: */


     /* Service calls */


     /* Mode Interfaces */




     /* Trigger Interfaces */

     /* Inter-Runnable variables */













     /* Client Server Interfaces: */


     /* Service calls */


     /* Mode Interfaces */




     /* Trigger Interfaces */

     /* Inter-Runnable variables */













     /* Client Server Interfaces: */


     /* Service calls */


     /* Mode Interfaces */




     /* Trigger Interfaces */

     /* Inter-Runnable variables */













     /* Client Server Interfaces: */


     /* Service calls */


     /* Mode Interfaces */




     /* Trigger Interfaces */

     /* Inter-Runnable variables */













     /* Client Server Interfaces: */


     /* Service calls */


     /* Mode Interfaces */




     /* Trigger Interfaces */

     /* Inter-Runnable variables */













     /* Client Server Interfaces: */


     /* Service calls */


     /* Mode Interfaces */




     /* Trigger Interfaces */

     /* Inter-Runnable variables */













     /* Client Server Interfaces: */


     /* Service calls */


     /* Mode Interfaces */




     /* Trigger Interfaces */

     /* Inter-Runnable variables */













     /* Client Server Interfaces: */


     /* Service calls */


     /* Mode Interfaces */




     /* Trigger Interfaces */

     /* Inter-Runnable variables */













     /* Client Server Interfaces: */


     /* Service calls */


     /* Mode Interfaces */




     /* Trigger Interfaces */

     /* Inter-Runnable variables */













     /* Client Server Interfaces: */


     /* Service calls */


     /* Mode Interfaces */




     /* Trigger Interfaces */

     /* Inter-Runnable variables */













     /* Client Server Interfaces: */


     /* Service calls */


     /* Mode Interfaces */




     /* Trigger Interfaces */

     /* Inter-Runnable variables */







     /* DemMaster_0 */
      /* DemMaster_0 */



